package StudyCode.summary.mycollection;

import java.util.BitSet;

/**
 * 版权所有 科技与人文(www.tah1986.com)
 */
public class AByteArrayToBitSet {
	public static BitSet fromByteArray(byte[] bytes) {
		BitSet bits = new BitSet();
		for (int i = 0; i < bytes.length * 8; i++) {
			if ((bytes[bytes.length - i / 8 - 1] & (1 << (i % 8))) > 0) {
				bits.set(i);
			}
		}
		return bits;
	}
}
